Home
Search
Index
Definify.com
Webster
1913
Edition
Water lettuce
Wa′ter let′tuce
.
(Bot.)
A plant (
Pistia stratiotes
) which floats on tropical waters, and forms a rosette of spongy, wedge-shaped leaves.
J. Smith (Dict. Econ. Plants).
Similar Results